Career 2016 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F5 Germany F4 Portugal F2 Italy F15 Netherlands F3 France F7 Turkey F15 Turkey F16 Turkey F17 Turkey F20 France F10 Germany F10 France F11 Turkey F18 Turkey F19 The Scottish Tennis Championships - Edinburgh Crystal Cup 1998 - Portoroz Warsteiner Challenger Lubeck - Lubeck Okal Cup 2001 International Bavarian Championships - Eckental Open de l'Isere - Grenoble Warsteiner Challenger - Lubeck Scottish Tennis Championship - Edinburgh Medicor Open - Budapest VI Open Banc Agricol - Andorra Open de Franche Comte - Besancon Open Sainte-Victoire - Aix-En-Provence The LTA Wrexham Challenger - Wrexham The Powder Byrne Trophy - Surbiton Open Mutouest - St. Brieuc Black Forest Open 2004 - Freudenstadt Siemens Open 2004 - Scheveningen Tallahassee Tennis Challenger - Tallahassee GHI Bronx Tennis Classic - Bronx Zagreb Open - Zagreb Kobstaedernes ATP Challenger - Kolding Open Castilla y Leon - Segovia Unicredit (Suisse) Bank S.A. Challenger - Chiasso Alexander Kolyaskin Memorial - Donetsk Open D'Orleans - Orleans Challenger 42 - Andrezieux Kobstaedernes ATP Challenger - Kolding Internationaux du Doubs - Besancon San Luis Potosi Challenger - San Luis Potosi Izmir Cup - Izmir Moncton Men's Challenger - Moncton Genova Open Challenger - Genova IPP Open - Helsinki Nuembrecht Challenger - Nuembrecht Heilbronn Challenger ATP Challenger Hamburg - Hamburg Cherbourg Challenger Siemens Open 2007 - Scheveningen The LTA Cardiff Challenger - Cardiff Okal Cup - International Bavarian Championship - Eckental VII Open Banc Agricol - Andorra Rhodes Challenger Ramat Hasharon Challenger Reggio Emilia Challenger dBI Tennis Challenger - Binghamton USTA Challenger - Champaign Recanati Challenger Segovia Challenger Puerto Rico Challenger Tennis Event - Humacao St. Remy Challenger IPP Open - Helsinki 4th Volkswagen Challenger - Wolfsburg Neride Prague Indoor - Prague Milano Challenger-Jameson Cup - Milan San Remo Challenger ECU Prague Open - Prague Yokohama World Tennis Gaora Cup - Yokohama III Challenger Continenal Plaza - Puerto Vallarta Pozoblanco Challenger San Remo Tennis Cup - San Remo Mobelwelt-Zick Open 98 - Dresden Izmir Challenger Warsteiner Challenger Wolfsburg - Wolfsburg Open D'Orleans - Orleans 2002 USTA Challenger of Calabasas - Calabasas ECM Cup - Prague GHI Bronz Classic - Bronx Ortisei Challenger Heilbronn Open - Heilbronn PrivatBank Cup - Dnepropetrovsk Jameson Cup - Milan Heilbronn Open - Heilbronn Sporting Challenger 2003 - Turin Powder Byrne Trophy - Surbiton Open Mutouest St. Brieuc - St. Brieuc St. Brieuc Challenger Kuppers Kolsch Cup by Lambertz - Aachen Prostejov Challenger The Surbiton Trophy - Surbiton Internazionali di Tennis di Bergamo - Bergamo Turin Challenger DPD Challenger 2002 - Aschaffenburg Heilbronn Open - Heilbronn Pozoblanco Challenger The Waco International Tennis Challenger - Waco 2002 Tulsa USTA Challenger - Tulsa Frito Lay/USTA Challenger - Binghamton International Bavarian Championship - Eckental Tatra Banka Open - Bratislava Challenger Ford de Cherbourg - Cherbourg ATU Cup - Weiden Jameson Cup - Milan XL Capital Bermuda Open - Bermuda The Powder Byrne Trophy - Surbiton Zagreb Open - Zagreb The Surbiton Trophy - Surbiton Open de Franche Comte - Besancon Sarajevo Open - Sarajevo ATP Bangalore Challenger - Bangalore Neride Prague Indoor - Prague Hamburg Challenger - Hamburg Lambertz Open - Aachen Tatra Banka Open 2003 - Bratislava IPP Open - Helsinki The Wright Financial Group, Inc. Challenger - Champaign Copa Ericsson Brasil - Sao Paulo Warsteiner Challenger Lubeck - Lubeck GHI Bronx Classic - Bronx Challenger Leon 2003 - Leon Zagreb Open - Zagreb The Natrel's Challenger of Granby - Granby Internationale Tenniskampioenschappen Scheveningen - Scheveningen Kuppers Kolsch Cup Aachen - Aachen Kobstaedernes ATP Challenger - Kolding USTA Challenger of San Antonio - San Antonio Kueppers Kolsch Cup by Lambertz - Aachen Challenger 42 - Andrezieux The LTA Wrexham Challenger - Wrexham Gemax Samsung Open 2004 - Belgrade Challenger 42 - Andrezieux Steelers Cup - Kosice Ostdeutscher Sparkassen Cup - Dresden Challenger 42 - Andrezieux XI Open International D'Andorra - Andorra Mobilux Open - Luxembourg Garden Open 2004 - Rome St. Remy Challenger The Surbiton Trophy - Surbiton Pekao Open 2004 - Szczecin Open de L'Isere - Grenoble The LTA Bolton Challenger - Bolton The LTA Men's Challenger Wrexham - Wrexham Pro Tennis World Open - Sunrise Torneo Internacional Challenger Fila 2005 - Leon SAA Hilversum Open - Hilversum Challenger Casablanca San Angel - Mexico City Tunis Open - Tunis Ciudad de Pozoblanco Open Diputacion - Cordoba Tean International - Alphen BMW Tennis Championship - Sunrise Mons Challenger Unicredit (Suisse) Bank S. A. Challenger - Chiasso Challenger Banque Nationale - Granby Lambertz Open - Aachen IPP Open - Helsinki Challenger Groningen - Groningen Internazionali de Tennis di Bergamo - Bergamo The Surbiton Trophy - Surbiton Open de Franche-Comte - Besancon Open D'Orleans - Orleans Lambertz Open by Stawag 2007 - Aachen ECM Prague Open 2005 - Prague Geneva Challenger Johannesburg Challenger Ethias Tennis Trophy - Mons Turin Challenger Challenger Casablanca San Angel - Mexico City Lambertz Open by Stawag - Aachen San Remo Tennis Cup - San Remo IPP Open - Helsinki Fergana Challenger - Fergana Open Diputacion Ciudad de Pozoblanco - Cordoba Siemens Open - Scheveningen TEAN International - Alphen Aan Den Rijn President's Cup - Astana Caversham International Tennis Tournament - Jersey Dunlop World Challenge - Toyota 10° Trofeo Luigi Pezzoli - Bergamo Tunis Open 2006 - Tunis Ciudad de Pozoblanco Open Diputacion - Cordoba Siemens Open - Scheveningen Pozoblanco Challenger San Remo Tennis Cup - San Remo Bratislava Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba LTA Nottingham Challenger - Nottingham Bauer Watertechnology Cup 2007 - Eckental XI Venice Open - Venice Lamberts Open by Stawag - Aachen Copa Ericsson Uruguay - Montevideo Ischgl International Tennis Challenger 2003 - Ischgl Sarajevo Open 2004 - Sarajevo Ljubljana Open 2008 - Ljubljana Logopak Challenger 2005 - Lubeck St. Brieuc Challenger Heilbronn Open - Heilbronn Manchester Challenger Prostejov Challenger Mauritius Open - Mauritius Open de L'Isere (Open 38) - Grenoble IPP Open - Helsinki The 70th King's Cup and Queen's Cup - Bangkok Tatra Banka Open - Bratislava Bath Challenger AXA Open - Espinho The Joyce Eisenberg Jerusalem Open - Jerusalem Internationaux de Tennis de Brest - Brest KGHM Dialog Polish Indoors - Wroclaw 2002 FSE Challenger - Tarzana Rado Swiss Open - Gstaad Miller Lite Hall of Fame Tennis Championships - Newport Davidoff Swiss Indoors - Basel Open 13 - Marseille Copenhagen Open - Copenhagen Miller Lite Hall of Fame Tennis Championships - Newport Renault Slovenian Open - Ljubljana Salem Open - Hong Kong Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel Zagreb Open - Zagreb Gold Flake Open - Chennai Adidas International - Sydney Milan Indoors - Milan Kroger / St. Jude International - Memphis Sybase Open - San Jose Citrix Tennis Championships - Delray Beach The LTA Manchester Challenger - Manchester Verizon Tennis Challenge - Atlanta St. Petersburg Open - St. Petersburg U.S. Men's Clay Court Championships - Houston Challenger Groningen - Groningen The Stella Artois Grass Court Championships - London Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. President's Cup - Tashkent Heineken Open Shanghai - Shanghai Scania Stockholm Open - Stockholm Tata Open 2002 - Chennai Allianz Suisse Open Gstaad - Gstaad Mercedes-Benz Cup - Los Angeles Copenhagen Open - Copenhagen The Stella Artois Grass Court Championships - London 2001 Eddleman USTA Challenger - Birmingham TennisCup Vlaanderen - Antwerp Vancouver Challenger Unique Zagreb Open - Zagreb TED Open - Istanbul Helsinki Challenger KGHM Polish Indoors - Wroclaw Jameson Cup - Milan Estoril Open - Estoril Intersport Heilbronn Open - Heilbronn San Luis Potosi ATP Challenger - San Luis Potosi President's Cup 1999 - Tashkent Qatar Mobil Open 2000 - Doha Ostrava Open 2005 - Ostrava Sybase Open - San Jose Zivnobanka Open - Prostejov International Tennis Championships - Delray Beach Naples Challenger - Naples Ciur Pribram Challenger - Pribram Open de Montauban - Montauban 4° Sporting Challenger - Turin The Surbiton Trophy - Surbiton Tampere Challenger - Tampere South African Airways Tennis Open - Durban XXX Edizione 'A Savoldi Marco' - Manerbio Stockholm Open - Stockholm LTA Wrexham Challenger - Wrexham Siemens Open - Scheveningen Citta di Como Challenger - Como Akbank Private Banking-TED Open - Istanbul Heineken Open - Auckland Milan Indoors - Milan Project Independence Men's Challenger - Mandeville The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Northern Electric Open 1999 - Newcastle USTA Challenger of North Miami Beach - North Miami Beach XL Capital Bermuda Open - Bermuda Garden Open - Rome Ljubljana Open 2002 - Ljubljana Optimus Maia Open - Maia Grand Prix de Tennis de Lyon - Lyon Bulgarian Challenger 2002 - Sofia TED Open Istanbul - Istanbul Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Kuppers Kolsch Cup - Aachen The Nottingham Open - Nottingham Scheveningen Challenger Rado Swiss Open - Gstaad International Tennis Championships - Delray Beach SAP Open - San Jose Davidoff Swiss Indoors - Basel Meridiana Sardegna Open - Olbia XL Capital Bermuda Open - Bermuda FILA Challenger Biella - Biella I Open de Tenis Comunidad de Madrid - Madrid Wiesmann Roadster Open - Nuembrecht San Luis Potosi Challenger - San Luis Potosi Ciudad de Pozoblanco Open Diputacion - Cordoba Open de la Ville de Saint Denis - Reunion Island ATP Challenger 2003 Numea - New Caledonia Busan Open - Busan BMW Tennis Championship - Sunrise 2004 USTA Challenger of Calabasas - Calabasas BMW Open - Munich IPP Geneva Trophy - Geneva The Stella Artois Grass Court Championships - London Sarajevo Open - Sarajevo RCA Championships - Indianapolis Intersport Heilbronn Open - Heilbronn Isla de Lanzarote - Lanzarote The Surbiton Trophy - Surbiton Davidoff Swiss Indoors - Basel China Open - Beijing Lambertz Open by Stawag - Aachen AIG Japan Open - Tokyo Stockholm Open - Stockholm The LTA Hester Trophy - Manchester Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Baton Rouge Pro Tennis Classic - Baton Rouge Brasil Open - Salvador Pilot Pen International - New Haven Riviera de Rimini Challenger - Rimini BA-CA Tennis Trophy - Vienna XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Davidoff Swiss Indoors Basel - Basel Miller Lite Hall of Fame Tennis Championships - Newport St. Petersburg Open - St. Petersburg AIG Japan Open - Tokyo Qatar ExxonMobil Open - Doha Keio Challenger International Tennis Tournament - Yokohama Copenhagen Open - Copenhagen Sarajevo Challenger Waldbaum's Hamlet Cup - Long Island The Dubai Tennis Championships - Dubai Ordina Open - 's-Hertogenbosch Recanati Challenger Miller Lite Hall of Fame Tennis Championships - Newport Energis Open - Amsterdam Countrywide Classic - Los Angeles St. Remy Challenger Geneva Challenger RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington The Stella Artois Grass Court Championships - Queen's/London ABN/AMRO World Tennis Tournament - Rotterdam AXA Cup - London Thailand Open - Bangkok Open de Moselle - Metz ABN/AMRO World Tennis Tournament - Rotterdam Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Open 13 - Marseille Milan Challenger PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel ABN/AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb Gerry Weber Open - Halle Thailand Open - Bangkok Jersey Challenger Chennai Open - Chennai Grand Prix de Tennis de Lyon - Lyon Izmir Challenger Grand Prix Hassan II - Casablanca If Stockholm Open - Stockholm Rosmalen Ostrava Geneva Challenger Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart AEGON International - Eastbourne UNICEF Open - 's Hertogenbosch Credit Agricole Suisse Open - Gstaad UNICEF Open - 's Hertogenbosch RCA Championships - Indianapolis Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel SA Tennis Open - Johannesburg Istanbul Challenger Allianz Suisse Open Gstaad - Gstaad Allianz Suisse Open - Gstaad Scania Stockholm Open - Stockholm Mallorca Open - Mallorca Athens Challenger UBS Open Gstaad - Gstaad Bratislava Challenger Copenhagen Open - Copenhagen Thailand Open - Bangkok Orleans Challenger Amsterdam Weissenhauser Strand Cup - Hamburg GHI Bronx Tennis Classic - Bronx Casino Lugano - Lugano Internationaux de Bretagne - Brest Okal Open - Eckental Warsteiner Challenger Series - Lippstadt Prague Challenger - Prague The Manchester Trophy - Manchester Bristol Challenger Trophy - Bristol Copa Ericsson Chile - Santiago Intersport Heilbronn Open - Heilbronn GHI Bronx Tennis Classic - Bronx ABN/AMRO World Tennis Tournament - Rotterdam Heineken Trophy - 's-Hertogenbosch Heineken Trophy - 's-Hertogenbosch Legg Mason Tennis Classic - Washington D.C. Japan Open - Tokyo The Priority Telecom Open - Amersfoort 5 Volkswagen Challenger - Wolfsburg ABN/AMRO World Tennis Tournament - Rotterdam ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel ABN/AMRO World Tennis Tournament - Rotterdam Copenhagen Open - Copenhagen Gerry Weber Open - Halle Gold Flake Open - Chennai Japan Open - Tokyo Countrywide Classic - Los Angeles Thailand Open - Bangkok Open de Moselle - Metz Heineken Trophy - 's-Hertogenbosch Grolsch Open - Amsterdam Legg Mason Tennis Classic - Washington D.C. 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Open 13 - Marseille CA Tennis Trophy - Vienna Tennis Masters Series - Miami The Dubai Tennis Championships - Dubai Grand Prix de Tennis de Lyon - Lyon ABN/AMRO World Tennis Tournament - Rotterdam Heineken Open - Auckland Credit Agricole Suisse Open - Gstaad CA Tennis Trophy - Vienna Open Seat Godo 2005 - Barcelona Allianz Suisse Open - Gstaad Croatia Open - Umag Davidoff Swiss Indoors - Basel The Nottingham Open - Nottingham President's Cup 2000 - Tashkent The Stella Artois Grass Court Championships - London Heineken Open Shanghai - Shanghai Scania Stockholm Open - Stockholm Heineken Trophy - 's-Hertogenbosch UBS Open Gstaad - Gstaad RCA Championships - Indianapolis NASDAQ-100 Open - Miami BNP Paribas Masters - Paris Telecom Italia Masters - Rome The Stella Artois Grass Court Championships - London Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Vietnam Open - Ho Chi Minh City Masters Series Hamburg - Hamburg Rogers Masters - Toronto BNP Paribas Masters - Paris Campionati Internazionali d'Italia - Rome Open de Moselle - Metz Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Rogers Masters - Montreal Shanghai - Shanghai Western & Southern Financial Group Masters - Cincinnati AIG Japan Open Tennis Championships - Tokyo Rogers Cup - Montreal Tennis Masters Series - Toronto Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Australian Open - Melbourne Rogers Masters - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, QF, BEL-SUI 3-2 Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, QR, SUI-BLR 5-0 Hopman Cup - Perth Davis Cup, World Group, 1R, SUI-NED 2-3 Davis Cup, World Group, QF, SVK-NED 4-1 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, World Group, QF, SUI-FRA 3-2 Hyundai Hopman Cup - Perth Davis Cup, World Group, QF, FRA-SUI 3-2